package ygflower.dao.impl;

import org.springframework.transaction.annotation.Transactional;

import ygflower.dao.UserDao;
import ygflower.domain.User;

public class JpaUserDao extends GenericDaoImpl<User, Integer> implements UserDao{

//	@Override
//	public void create(Object user) {
//		User u = (User) user;
//		if(u.getCreate() == null){
//			u.setCreate(new Date());
//		}
//		getJpaTemplate().persist(u);
//	}
//
//	@Override
//	public void delete(int id) {
//		User user = queryById(id);
//        getJpaTemplate().remove(user);
//		
//	}
//
//	@Override
//	public List<User> queryAll() {
//		return getJpaTemplate().find("select b from User b");
//	}
//
//	@Override
//	public User queryById(int id) {
//		return getJpaTemplate().find(User.class,id);
//	}
//
//	@Override
//	public void update(Object obj) {
//		getJpaTemplate().merge(obj);
//		
//	}

}
